# 作   者: 刘自涵
# 创建时间: 2022/3/31 16:11

"""字符串内容对齐操作"""
s = 'hello,Python'
'''居中对齐'''
print(s.center(20, '*'))

'''左对齐'''
print(s.ljust(20, '*'))
print(s.ljust(10))  # 指定长度小于字符串长度时，返回字符串本身
print(s.ljust(20))  # 不指定填充符时，用空格填充

'''右对齐'''
print(s.rjust(20, '*'))
print(s.rjust(20))
print(s.rjust(10))

'''右对齐，使用0进行填充'''
print(s.zfill(20))
print(s.zfill(10))
print('-8910'.zfill(8))  # 如字符串开头是负号，则会添加在负号之后
